spare part box - Turco Inglés Diccionario